radio parts company engineering prototyping new product integration cnc contract manufacturing contract manufacturing assembly design pc board assembly